amorphous substrate - German English Dictionary